An invariant framework for conducting reproducible computational science
نویسندگان
چکیده
Computational reproducibility depends on the ability to not only isolate necessary and sufficient computational artifacts but also to preserve those artifacts for later re-execution. Both isolation and preservation present challenges in large part due to the complexity of existing software and systems as well as the implicit dependencies, resource distribution, and shifting compatibility of systems that result over time—all of which conspire to break the reproducibility of an application. Sandboxing is a technique that has been used extensively in OS environments in order to isolate computational artifacts. Several tools were proposed recently that employ sandboxing as a mechanism to ensure reproducibility. However, none of these tools preserve the sandboxed application for re-distribution to a larger scientific community aspects that are equally crucial for ensuring reproducibility as sandboxing itself. In this paper, we describe a framework of combined sandboxing and preservation, which is not only efficient and invariant, but also practical for large-scale reproducibility. We present case studies of complex high-energy physics applications and show how the framework can be useful for sandboxing, preserving, and distributing applications. We report on the completeness, performance, and efficiency of the framework, and suggest possible standardization approaches. © 2015 Elsevier B.V. All rights reserved.
منابع مشابه
Computational study of electronic, spectroscopic, and chemical properties of (CdO)n (n=1-7) nanoclusters as a transparent conducting oxide
An ab initio study has been performed for the electronic, spectroscopic, and chemical properties of the most stable configuration of the (CdO)n nanoclusters by employing B3LYP-DFT/LanL2DZ method. Different isomers were optimized to obtain structural stability and numerous chemical parameters such as dipole moment, ionization potential, etc. We report here the vibrational frequencies of the most...
متن کاملAiaa-98-4884 Initial Results of an Mdo Method Evaluation Study
The NASA Langley MDO method evaluation study seeks to arrive at a set of guidelines for using promising MDO methods by accumulating and analyzing computational data for such methods. The data are collected by conducting a series of reproducible experiments. In the rst phase of the study, three MDO methods were implemented in the iSIGHTz framework and used to solve a set of ten relatively simple...
متن کاملEstablishing a framework for Open Geographic Information science
When conducting research within a framework of Geographic Information Science (GISc), the scientific validity of this work can be argued as highly dependent upon the extent to which the methods employed are reproducible, and that, in the strictest sense, can only be fully achieved by implementing transparent workflows that utilize both open source software and openly available data. After consi...
متن کاملA Hybrid Framework for Building an Efficient Incremental Intrusion Detection System
In this paper, a boosting-based incremental hybrid intrusion detection system is introduced. This system combines incremental misuse detection and incremental anomaly detection. We use boosting ensemble of weak classifiers to implement misuse intrusion detection system. It can identify new classes types of intrusions that do not exist in the training dataset for incremental misuse detection. As...
متن کاملGeneral Linear Chirplet Transform and Radar Target Classification
In this paper, we design an attractivealgorithm aiming to classify moving targets includinghuman, animal, vehicle and drone, at groundsurveillance radar systems. The non-stationary reflectedsignal of the targets is represented with a novelmathematical framework based on behavior of thesignal components in reality. We further propose usingthe generalized linear chirp transform for the analysisst...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- J. Comput. Science
دوره 9 شماره
صفحات -
تاریخ انتشار 2015